﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DLV.Library.Utilities;

namespace DLV.Data.Entities
{
    public class CalculatorTourInfo
    {
        #region private
        private int _cTId=Null.NullInteger;
        private int _tourId=Null.NullInteger;
        private int _quantityAdults=Null.NullInteger;
        private int _quantityChild=Null.NullInteger;
        private int _quantityBaby=Null.NullInteger;
        private DateTime _beginDate=Null.NullDate;
        private DateTime _endDate=Null.NullDate;
        private string _seasion=String.Empty;
        private int _statusTour=Null.NullInteger;
        private int _createBy=Null.NullInteger;
        private DateTime _createDate=Null.NullDate;
        private int _updateBy=Null.NullInteger;
        private DateTime _updateDate=Null.NullDate;
       #endregion
        #region public
        public int CTId
        {
            get { return _cTId; }
            set { _cTId = value; }
        }

        public int TourId
        {
            get { return _tourId; }
            set { _tourId = value; }
        }

        public int QuantityAdults
        {
            get { return _quantityAdults; }
            set { _quantityAdults = value; }
        }

        public int QuantityChild
        {
            get { return _quantityChild; }
            set { _quantityChild = value; }
        }

       public DateTime BeginDate
        {
            get { return _beginDate; }
            set { _beginDate = value; }
        }

        public DateTime EndDate
        {
            get { return _endDate; }
            set { _endDate = value; }
        }

        public string Seasion
        {
            get { return _seasion; }
            set { _seasion = value; }
        }

        public int StatusTour
        {
            get { return _statusTour; }
            set { _statusTour = value; }
        }

        public int CreateBy
        {
            get { return _createBy; }
            set { _createBy = value; }
        }

        public DateTime CreateDate
        {
            get { return _createDate; }
            set { _createDate = value; }
        }

        public int UpdateBy
        {
            get { return _updateBy; }
            set { _updateBy = value; }
        }

        public DateTime UpdateDate
        {
            get { return _updateDate; }
            set { _updateDate = value; }
        }

        public int QuantityBaby
        {
            get { return _quantityBaby; }
            set { _quantityBaby = value; }
        }

        #endregion
    }
}
